﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace WebAsbesto.Muestras
{
    public partial class Muestras : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["User"] != "1")
                Response.Redirect("../Login/Login.aspx");
            else if (Session["User"] == "1")
            {
                //PAGE LOAD ACA!
                Ocultar_Campos();
            }
        }

        protected void img_Muestras_Bulk_Click(object sender, ImageClickEventArgs e)
        {
            Response.Redirect("Muestras_BulkShowTable.aspx");
        }

        protected void Ocultar_Campos()
        {
            lbl_Obras.Visible = false;
            ddl_Obras.Visible = false;
            btn_Buscar.Visible = false;
            btn_Nueva.Visible = false;
            lbl_Muestr.Visible = false;
            ddl_Tipo_Muestra.Visible = false;
        }

        protected void img_Muestras_Aire_Click(object sender, ImageClickEventArgs e)
        {
            Response.Redirect("Muestras_AireShowTable.aspx");
        }

        protected void img_Muestras_Superficie_Click(object sender, ImageClickEventArgs e)
        {
            Response.Redirect("Muestras_SuperficieShowTable.aspx");
        }


        protected void btn_Nueva_Click(object sender, EventArgs e)
        {

            switch (ddl_Tipo_Muestra.SelectedValue)
            { 
                case "Aire":
                    Response.Redirect("Muestras_AireAdd.aspx?Cliente=" + ddl_Clientes.SelectedValue + "&Obra=" + ddl_Obras.SelectedValue);
                    break;
                case "Superficie":
                    Response.Redirect("Muestras_SuperficieAdd.aspx?Cliente=" + ddl_Clientes.SelectedValue + "&Obra=" + ddl_Obras.SelectedValue);
                    break;

                case "Bulk":
                    Response.Redirect("Muestras_BulkAdd.aspx?Cliente=" + ddl_Clientes.SelectedValue + "&Obra=" + ddl_Obras.SelectedValue);
                    break;
            }
        }

        protected void btn_Cliente_Click(object sender, EventArgs e)
        {
            lbl_Obras.Visible = true;
            ddl_Obras.Visible = true;
            lbl_Muestr.Visible = true;
            ddl_Tipo_Muestra.Visible = true;
            btn_Nueva.Visible = true;
            btn_Buscar.Visible = true;
        }

        protected void ddl_Clientes_SelectedIndexChanged(object sender, EventArgs e)
        {
            Ocultar_Campos();
        }

        protected void btn_Buscar_Click(object sender, EventArgs e)
        {
            if(ddl_Tipo_Muestra.SelectedValue == "Aire")
            {
                Response.Write("<script>window.open('Muestras_AireShowTable.aspx?Obra=" + ddl_Obras.SelectedValue + "', 'Muestras Aire', 'toolbar=0', 'width=300', 'height=300');</script>");
                //Response.Redirect("Muestras_AireShowTable.aspx?Obra=" + ddl_Obras.SelectedValue);
            }
            else if (ddl_Tipo_Muestra.SelectedValue == "Bulk")
            {
                Response.Write("<script>window.open('Muestras_BulkShowTable.aspx?Obra=" + ddl_Obras.SelectedValue + "', 'Muestras Aire', 'toolbar=0', 'width=300', 'height=300');</script>");
                //Response.Redirect("Muestras_BulkShowTable.aspx?Obra=" + ddl_Obras.SelectedValue);
            }
            else if (ddl_Tipo_Muestra.SelectedValue == "Superficie")
            {
                Response.Write("<script>window.open('Muestras_SuperficieShowTable.aspx?Obra=" + ddl_Obras.SelectedValue + "', 'Muestras Aire', 'toolbar=0', 'width=300', 'height=300');</script>");
                //Response.Redirect("Muestras_SuperficieShowTable.aspx?Obra=" + ddl_Obras.SelectedValue);
            }
        }

    }
}